Guinea baboon - German English Dictionary